Papilio glaucus glaucus

 


May 24, 2003






















Big Bend State Park
Fort Bend Co., Texas